Big Huge Thesaurus

goose bump

noun

sounds kind of like